package com.pingan.generator.api.entity;

import javax.persistence.Id;
import javax.persistence.Table;

import com.pingan.generator.api.entity.base.BaseEntity;
@Table(name="t_app_version_info")
public class AppVersionInfo extends BaseEntity{
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/**
     * 主键
     */
	@Id
    private Long id;

    /**
     * 手机系统类型(i: ios系统; a: 安卓系统)
     */
    private String osType;

    /**
     * app类型(bu: 商用车business; pa: 乘用车passenger)
     */
    private String appType;

    /**
     * ios App版本号
     */
    private String version;

    /**
     * 是否强制升级 Y 是 N 不是
     */
    private String upGrade;

    /**
     * 商用车版本更新地址
     */
    private String upUrl;

    /**
     * 更新描述
     */
    private String upDescribe;

    /**
     * 拓展字段后续赋值
     */
    private String calculateUrl;

    /**
     * 拓展字段(后续赋值)
     */
    private String hotCarUrl;

    /**
     * H5更新字段
     */
    private String vehicleValuationUrl;

    /**
     * 拓展字段,后续赋值
     */
    private String pickCarUrl;

  

    /**
     * 主键
     * @return id 主键
     */
    public Long getId() {
        return id;
    }

    /**
     * 主键
     * @param id 主键
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 手机系统类型(i: ios系统; a: 安卓系统)
     * @return os_type 手机系统类型(i: ios系统; a: 安卓系统)
     */
    public String getOsType() {
        return osType;
    }

    /**
     * 手机系统类型(i: ios系统; a: 安卓系统)
     * @param osType 手机系统类型(i: ios系统; a: 安卓系统)
     */
    public void setOsType(String osType) {
        this.osType = osType == null ? null : osType.trim();
    }

    /**
     * app类型(bu: 商用车business; pa: 乘用车passenger)
     * @return app_type app类型(bu: 商用车business; pa: 乘用车passenger)
     */
    public String getAppType() {
        return appType;
    }

    /**
     * app类型(bu: 商用车business; pa: 乘用车passenger)
     * @param appType app类型(bu: 商用车business; pa: 乘用车passenger)
     */
    public void setAppType(String appType) {
        this.appType = appType == null ? null : appType.trim();
    }

    /**
     * ios App版本号
     * @return version ios App版本号
     */
    public String getVersion() {
        return version;
    }

    /**
     * ios App版本号
     * @param version ios App版本号
     */
    public void setVersion(String version) {
        this.version = version == null ? null : version.trim();
    }

    /**
     * 是否强制升级 Y 是 N 不是
     * @return up_grade 是否强制升级 Y 是 N 不是
     */
    public String getUpGrade() {
        return upGrade;
    }

    /**
     * 是否强制升级 Y 是 N 不是
     * @param upGrade 是否强制升级 Y 是 N 不是
     */
    public void setUpGrade(String upGrade) {
        this.upGrade = upGrade == null ? null : upGrade.trim();
    }

    /**
     * 商用车版本更新地址
     * @return up_url 商用车版本更新地址
     */
    public String getUpUrl() {
        return upUrl;
    }

    /**
     * 商用车版本更新地址
     * @param upUrl 商用车版本更新地址
     */
    public void setUpUrl(String upUrl) {
        this.upUrl = upUrl == null ? null : upUrl.trim();
    }

    /**
     * 更新描述
     * @return up_describe 更新描述
     */
    public String getUpDescribe() {
        return upDescribe;
    }

    /**
     * 更新描述
     * @param upDescribe 更新描述
     */
    public void setUpDescribe(String upDescribe) {
        this.upDescribe = upDescribe == null ? null : upDescribe.trim();
    }

    /**
     * 拓展字段后续赋值
     * @return calculate_url 拓展字段后续赋值
     */
    public String getCalculateUrl() {
        return calculateUrl;
    }

    /**
     * 拓展字段后续赋值
     * @param calculateUrl 拓展字段后续赋值
     */
    public void setCalculateUrl(String calculateUrl) {
        this.calculateUrl = calculateUrl == null ? null : calculateUrl.trim();
    }

    /**
     * 拓展字段(后续赋值)
     * @return hot_car_url 拓展字段(后续赋值)
     */
    public String getHotCarUrl() {
        return hotCarUrl;
    }

    /**
     * 拓展字段(后续赋值)
     * @param hotCarUrl 拓展字段(后续赋值)
     */
    public void setHotCarUrl(String hotCarUrl) {
        this.hotCarUrl = hotCarUrl == null ? null : hotCarUrl.trim();
    }

    /**
     * H5更新字段
     * @return vehicle_valuation_url H5更新字段
     */
    public String getVehicleValuationUrl() {
        return vehicleValuationUrl;
    }

    /**
     * H5更新字段
     * @param vehicleValuationUrl H5更新字段
     */
    public void setVehicleValuationUrl(String vehicleValuationUrl) {
        this.vehicleValuationUrl = vehicleValuationUrl == null ? null : vehicleValuationUrl.trim();
    }

    /**
     * 拓展字段,后续赋值
     * @return pick_car_url 拓展字段,后续赋值
     */
    public String getPickCarUrl() {
        return pickCarUrl;
    }

    /**
     * 拓展字段,后续赋值
     * @param pickCarUrl 拓展字段,后续赋值
     */
    public void setPickCarUrl(String pickCarUrl) {
        this.pickCarUrl = pickCarUrl == null ? null : pickCarUrl.trim();
    }

  
}